﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using QuanLyThuVien.DataAccess;

namespace QuanLyThuVien.Business
{
    class NXBBUS
    {
        NXBDAL dbNXB = new NXBDAL();

        public void ThemMoiNXB(NXB nxb)
        {
                if (!dbNXB.KiemTraDL(nxb.MaNXB))
                {
                    dbNXB.ThemMoiNXB(nxb);
                }
                else
                {
                    MessageBox.Show("Mã này đã tồn tại. Vui lòng nhập mã khác.", "QuanLyThuVien");
                }
        }

        public void SuaNXB(NXB nxb)
        {
                dbNXB.SuaNXB(nxb);
        }

        public void XoaNXB(string maNXB)
        {
                dbNXB.XoaNXB(maNXB);
        }

        public void LoadLenDataGV(DataGridView dg)
        {
            dbNXB.LoadLenDataGV(dg);
        }

        public void LoadLenCB(ComboBox cbNXB)
        {
            dbNXB.LoadLenCB(cbNXB);
        }

        public string LoadLenMaNXB(string MaNXB, string TenNXB)
        {
          return dbNXB.LoadLenMaNXB(MaNXB, TenNXB);
        }

        public string LoadLenTenNXB(string MaNXB, string TenNXB)
        {
            return dbNXB.LoadLenMaNXB(MaNXB, TenNXB);
        }
    }
}
